password entry: Initialize capslock state
authorMatthias Clasen <mclasen@redhat.com>
Wed, 13 Mar 2019 20:34:27 +0000 (16:34 -0400)
committerMatthias Clasen <mclasen@redhat.com>
Thu, 14 Mar 2019 21:58:10 +0000 (17:58 -0400)
The icon was erroneously showing up before the first
focus-in event.

gtk/gtkpasswordentry.c

index 9a48bee5470c68ec09f22cf119d65ef9e744401f..847056eecf2787e3a75d7d07d5adc414c3ab2b2f 100644 (file)
@@ -124,6 +124,7 @@ gtk_password_entry_realize (GtkWidget *widget)
 
   priv->keymap = gdk_display_get_keymap (gtk_widget_get_display (widget));
   g_signal_connect (priv->keymap, "state-changed", G_CALLBACK (keymap_state_changed), entry);
+  keymap_state_changed (priv->keymap, widget);
 }
 
 static void